hormone of happiness - German English Dictionary